#include <ncurses.h>
using namespace std;
int main(int argc, char** argv)
{ 
  initscr();
 // printw("%d, %d",getmaxx(stdscr)/5,getmaxy(stdscr)/5);
  //move(int(getmaxx(stdscr)/5),int(getmaxy(stdscr)/5));
  //printw("WWWWWWWaaaaaaaAGH");
start_color();
init_pair(1,COLOR_RED,COLOR_BLACK);
attron(A_BOLD);
bkgdset(COLOR_PAIR(1));
clear();
  for (int i=0;i<4; i++) //vertical
    {
      move(i,0);

    for(int j=0; j<8;j++) //horizontal
      {
       if(i%2) //odd
       {
        if(j%2)  
        {
        printw("x");
        refresh();
        }
       } 
        else //even 
        {
         if(j==0) j++;
         if(j%2==0)
         {
         printw("x");
         refresh();
         }
        }
       
      move(i,j);
      }
 // if(i>1)  move(1,0);
    }
      
   getch();
   endwin();
}
